php logical interview